/*é»˜è®¤åŸºç¡€å±žæ€§æ ·å¼*/
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; color: #505050; }
body{ font-size: 12px; }
img { border: 0 none; vertical-align: top; max-width: 100%; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;  font-family:"Microsoft YaHei"; min-width: 1200px;}
a{ color: #555; text-decoration: none;  }
a:hover{ color: #ff770e ; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }
a:focus { outline: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.box{ width: 1200px; margin: 0 auto; position: relative;}
/*********é¡µå¤´æ ·å¼*************/
/*é¡¶éƒ¨*/
.top_bar{ width: 100%; background: #ffffff; border-bottom: 1px solid #f2f2f2; height: 28px;position: relative;z-index: 3000}
.left_bar{float: left;line-height: 28px;position: relative;}
.left_bar .top_wel{ float: left; margin-right: 10px; color: #555;}
.left_bar .top_arr{ float: left; position: relative; z-index: 1000;}
.left_bar .top_arr .arr_a{ display: block;  margin: 0 auto; padding: 0 10px; text-align: center;   border-left: 1px solid #fff;  border-right: 1px solid #fff;   }
.left_bar .top_arr .arr_a .top_arrow{background: url("/Images/ind/arr-bot.png") no-repeat ; margin-left: 5px; width:9px; height: 5px; display: inline-block; transition: all 0.1s; }
.left_bar .top_arr:hover .arr_a{border-left: 1px solid #eee;  border-right: 1px solid #eee;border-bottom: 1px solid #fff;  }
.left_bar .top_arr .erweima{ position: absolute;z-index: 1000; top: 28px; left: 0; border: 1px solid #eee; background: #fff; border-top: 0; padding: 5px; width: 84px; height: 84px; text-align: center; display: none; }
.right_bar{ float: right; line-height: 28px;position: relative; }
.right_bar .top_xl_box{ float: left; position: relative; z-index: 1000; }
.right_bar .top_xl_box .top_xl{display: block;  margin: 0 auto; padding: 0 11px 0 10px; text-align: center;   border-left: 1px solid #fff;   background: url("/Images/ind/line-top-right.png") top right no-repeat ;}
.right_bar .top_xl_box .top_xl .top_arrow{background: url("/Images/ind/arr-bot.png") no-repeat ;position: relative;
    top: -2px;*top: -6px;*left:6px; margin-left: 5px; width:9px; height: 5px; display: inline-block; transition: all 0.1s; }
.right_bar .top_xl_box .top_xl_pop{position: absolute;z-index: 500;background: #fff;top: 30px;left: 0;min-width: 82px;border: 1px solid #eee;background: #fff;border-top: 0;display: none;transition: all 0.2s ease-in-out 0s;}
.right_bar .top_xl_box .top_xl_pop li{/* height: 28px; *//* line-height: 28px; */padding:0 5px;text-align: center;}
.top_xl_pop_xtj li{
    width: 95%;
    float: left;
    padding: 0px 10px !important;
    margin-bottom: 15px;
}
.right_bar .top_xl_box .top_xl_pop li a{ display: block;}
.top_xl_pop_xtj{width: 300px;/* display: block !important; */overflow: hidden;}
.xtj{}
.xtj_l{
    float: left;
    color: #ff6600;
    width: auto;
}
.xtj_r{
    float: left;
    width: 78%;
    text-align: left;
}
.xtj_r span{
    float: left;
    width: auto;
    clear: inherit !important;
    border-right: 1px solid #eee;
    padding-left: 7px;
    padding-right: 10px;
    color: #cfcfcf !important;
}
.xtj_r span a
{
    color:#999;
}
.right_bar .top_xl_box.zk_service:hover .top_xl,.right_bar .top_xl_box.zk_help:hover .top_xl,.right_bar .top_xl_box.zk_kf:hover .top_xl,.right_bar .top_xl_box.zk_shop:hover .top_xl{border-left: 1px solid #eee;   border-right: 1px solid #eee; padding: 0 10px; border-bottom: 1px solid #fff;  background: #fff; }
.right_bar .top_xl_box.zk_service:hover .top_xl_pop,.right_bar .top_xl_box.zk_help:hover .top_xl_pop,.right_bar .top_xl_box.zk_kf:hover .top_xl_pop,.right_bar .top_xl_box.zk_shop:hover .top_xl_pop{ top: 28px; display: block; animation: submenumove 300ms linear;  }
@keyframes submenumove
{
    from {margin-top:4px;opacity:0;   }
    to {margin-top: 0px;opacity:1;   }

}
@-webkit-keyframes submenumove /* Safari ä¸Ž Chrome */
{
    from {margin-top:4px;opacity:0;   }
    to {margin-top: 0px;opacity:1;   }
}
/*å¤´éƒ¨*/
.header{width: 100%;height: 90px;padding-top: 26px;background: #fff;position: relative;z-index: 2000;}
.logo{float: left;}
.logo p{font-size:14px;color:#ff6600;letter-spacing: 5px;text-indent: -9999999px;}


.logo a {
    display: block;
    width: 375px;
    height:65px;
    text-indent: -9999px;
    background: url("/Images/ind/logo_1.png") 0 0 no-repeat;
}
.industry_logo{ position: absolute; left: 203px ; top:2px;  height: 28px; color: #333; font-size: 20px; line-height: 26px; font-weight: bold; padding-left: 18px; background: url("/Images/ind/point-industry.png") no-repeat left center ;}
.phone_ewm{ position: absolute; right: 0; top: 0;  }
.phone_ewm img{ margin-bottom: 8px;}
.phone_ewm p{line-height: 20px; text-align: center; color: #6c6c6c;}
.search{width: 485px;float: left;}
.search .zk_search{border: 2px solid #ff750a;width: 460px;height: 38px;}
.gjc{float:left;width:100%;height: 30px;font-size: 14px;margin-top: 5px;color: #999;}
.gjc p{color:#ff6600;float:left;}
.search .sol{float: left; position: relative;border-right: 1px solid #eee; cursor: pointer; width:85px; height: 38px; line-height: 38px; background: url("/Images/ind/arr-bot.png") no-repeat 66px 17px #fbfbfb;  }
.search .sol p {width: 71px; height: 38px; line-height: 38px; color: #666;font-size: 13px;padding-left: 14px;}
.search .sol .sol_down {position: absolute;z-index: 50;display: none; border-right: 1px solid #eee; border-left: 1px solid #eee;}
.search .sol .sol_down p {background: #fbfbfb;}
.search .search_input{float: left;width: 278px;padding-left: 15px;height: 38px;line-height: 38px;border: 0;outline: 0;color: #999;}
.search .search_btn{ float: left; display: block; width: 80px; text-align: left; cursor: pointer; height: 38px; border: 0; outline: 0; line-height: 38px; font-size: 16px;color: #fe760a; padding-left: 28px; background: url("/Images/ind/icon-search.png") 5px center no-repeat;}
.search .search_key{ padding-left: 15px; margin-top: 10px; line-height: 16px; }
.search .search_key span{ margin-right: 5px; color: #ff7508;}
.search .search_key a{ color: #999; margin-right: 10px;}
.search .search_key a:hover{color: #ff770e ;}
.releasepurchase{/* position: absolute; *//* left: 824px; *//* top: 5px; */float: left;}
.releasepurchase .release{float: left;width: 106px;height: 40px;margin-right: 15px;display: block;line-height: 40px;border: 1px solid #eee;text-align: center;font-size: 16px;color: #696969;margin-left: 15px;margin-left: 1;}
.releasepurchase .release:hover{ color: #ff770e; border: 1px solid #ff770e; text-decoration: none;}
.releasepurchase .key_skill{float: left;/* line-height: 42px; */width: 99px;padding-left: 24px;/* height: 42px; */background: url("/Images/ind/icon-keyword.png") left center no-repeat;font-size: 14px;}
.industry_search{ position: absolute; right: 0; top: 2px; width: 509px; height: 38px;}
.industry_search .industry_input{ width: 410px; padding-left: 15px; line-height: 34px; float: left; font-size: 13px; color: #999; height: 34px; border: 2px solid #eee; border-right: 0; outline: 0;}
.industry_search .industry_btn{ width:82px; padding-left: 35px; text-align: left;float: left;  cursor: pointer; font-size: 16px; line-height: 38px; height: 38px; color: #fff;  background: url("/Images/ind/icon-industry-search.png") 12px 11px no-repeat #fc3a48;  border: 0; outline: 0; }
.sf{ float:right;}
.top_arr{
    float: left;
    /* display: inline-block; */
    clear: both;
    position: absolute;
    right: 0;
    top: 20px;
}
.h_cate p{background: url("/Images/ind/icon-category.png")  15px 17px no-repeat;padding-left: 45px;color: #fff;}
.left_bar em{background:url(/Images/ind/yl.png) no-repeat;width: 95px;height: 24px;float: left;position: absolute;top: 20px;padding-left: 20px;line-height: 30px;color: #fff;left: 205px;}
.top_arr a{font-size:14px;background:url("/Images/ind/icon-keyword.png") left center no-repeat;padding-left: 24px;height: 24px;line-height: 24px;position: relative;}
/*åˆ†ç±»*/
.h_cate{height: 20px;/* padding-left: 28px; */font-size: 16px;line-height: 45px;float: left;height: 45px;background: #ff6600;width: 215px;}
/*å¯¼èˆª*/
.nav{float: left;height: 45px;line-height: 45px;margin-left: 40px;}
.nav .nav_li{float:left;font-size:16px;margin-right: 20px;color:#333333;text-align: center;position: relative;}
.nav .nav_li a{ color: #6c6c6c; text-decoration: none;}
.nav .nav_li a:hover{color:#ff750a;font-weight: bold;}
.nav .nav_lidq{ }
.nav .nav_lidq a{color:#ff750a ; font-weight: bold;  display: block; }
.nav_li_e{ margin-left:50px;}
.nav .nav_li img{
    position: absolute;
    margin-top: 13px;
}
.nav .nav_li a span
{
    
padding-left: 30px;
}
/*********é¡µå°¾æ ·å¼*************/
/*å‹æƒ…é“¾æŽ¥*/

.index_link{padding: 20px 0;overflow: hidden;}
.index_link .link_title{ height: 45px; margin-bottom: 5px; line-height: 45px; padding-left: 25px; font-size: 16px; color: #333; border-bottom: 1px solid #eee; background: url("/Images/ind/icon-link.jpg") left center no-repeat;}
.index_link .link_main{ line-height: 30px; font-size: 14px;}
.index_link .link_main a{ *width:100px;*overflow: hidden;*white-space: nowrap;*text-overflow: ellipsis;margin-right: 30px;  float: left;}
/*é¡µè„š*/
.footer{ width: 100%; background: #262626; overflow: hidden; }
.footer .foot_top{ padding: 30px 0; border-bottom: 1px solid #3a3a3a; min-height: 175px;  }
.footer .foot_top .l_dl{ width: 130px; float: left; margin-right: 55px;}
.footer .foot_top .l_dl dt{ height: 45px; line-height: 45px; border-bottom: 1px solid #3a3a3a; font-size: 14px; margin-bottom: 8px;}
.footer .foot_top .l_dl dt a{ color: #b2b2b2; }
.footer .foot_top .l_dl dd{ line-height: 27px; height: 27px;}
.footer .foot_top .l_dl dd a{ color: #696969;}
.footer .foot_top .l_dl dt a:hover,.footer .foot_top .l_dl dd a:hover{ color: #ff770e; text-decoration: none;}
.footer .foot_top .hot_line{ float: right; width: 400px; text-align: center; padding-top: 20px;}
.footer .foot_top .hot_line_icon{ display: block; width:52px; height: 46px; background: url("/Images/ind/bot-kf.png") no-repeat; margin: 0 auto 5px; }
.footer .foot_top .hot_line .text1{ line-height: 20px; font-size: 14px; height: 20px; color: #6c6c6c;}
.footer .foot_top .hot_line .text2{ font-size: 24px; font-weight: bold; color: #6c6c6c; height: 30px; line-height: 30px;}
.footer .foot_bot{ padding: 15px 0 40px; overflow: hidden;text-align: center;}
.footer .foot_bot .foot_nav{ text-align: center; color: #b2b2b2; height: 30px; line-height: 30px;}
.footer .foot_bot .foot_nav a{ color: #b2b2b2; padding: 0 12px; }
.footer .foot_bot .foot_nav a:hover{ color: #ff770e;text-decoration: none;}
.footer .foot_bot .info_text{ color:#6c6c6c; text-align: center; line-height: 24px;}
.footer .foot_bot .info_text a{ color:#6c6c6c;}
.footer .foot_bot .info_text a:hover{ color: #ff770e;text-decoration: none;}
.footer .foot_bot .zs_box{ height: 72px; padding-top: 25px;}
.footer .foot_bot .zs_box img{ width: 77px; height: 72px; display: inline-block; margin: 0 3px;}

.boxbb{width:100%;overflow: hidden;background: #fff}


.hyfl{width:100%;float:left;background: #fff;}
.hyfl_1{ width:1200px; margin:auto;}


product_rr{width: 266px;float:left;margin-left: 20px;height:631px;margin-top:20px;}
.product_rr .product_pp1{width:266px;height:70px;background: #3C2C2C}
.product_rr .product_pp1 a{display:block;font-size:16px;color:#fff;text-align: center;padding-top: 15px;}
.product_rr .product_boxs{height:152px;width:266px;}
.product_rr .product_boxs img{position: relative;left:15px;top:-18px;}
.product_rr .product_bt{height:36px;width:266px;background: #F5F5F5}
.product_rr .product_bt .product_line{width:240px;height:17px;border-bottom:1px solid #e0e0e0;margin:0 auto;}
.product_rr .product_bt .product_bts{font-size:14px;color:#555;background: #F5F5F5;
position: absolute;z-index: 10;margin-left:80px;margin-top: 7px;padding:0 10px;}
.product .product_rr .product_cbox{ width:266px;overflow: hidden; }
.product .product_rr .product_cbox ul li{line-height: 34px;font-size:14px;padding-left: 20px;width:246px;     }
.product .product_rr .product_cbox ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;    }
.city_con { padding:0px;box-sizing:border-box;  background: #fff;  margin-top:20px; height: 386px; position:relative;    }
.product_cpbox_tit {
    height: 42px;
    border-bottom: 1px solid #efefef;
    background: #fefefe;
    text-align: center;
    cursor: pointer;
    padding: 0 20px;
}
.city_con ul{ box-sizing:border-box;width:100%;overflow:hidden;        }
.city_con li{  line-height:24px;height:24px;float:left;width:20%;   }
.city_con li a{ display:block;line-height:24px;             }
.city_con_diqu li>div{ display:none;width:226px; position:absolute;left:0px;top:42px;padding:15px 20px;        }
.city_con_diqu li.city_diqu_add>div{ display:block;    }
.city_con_diqu li.city_diqu1 > div dl {    overflow:hidden;margin-bottom:15px;    }
.city_con_diqu li.city_diqu1 > div dl dd { float:left;width:16.666%;  }
.city_con_diqu li.city_diqu1 > div dl dd a{ line-height:26px;    }
.city_con_diqu li.city_diqu1 > div dl dt{ color:#ff770e; margin-bottom:5px;   }
.city_con_diqu li.city_diqu2 > div dl {    overflow:hidden;margin-bottom:2px;  }
.city_con_diqu li.city_diqu2 > div dl dd { float:left;width:16.666%;  }
.city_con_diqu li.city_diqu2 > div dl dd a{ line-height:24px;    }
.city_con_diqu li.city_diqu2 > div dl dt{ color:#ff770e; margin-bottom:2px;float:left;padding-right:8px;width:28%;     }
.city_con_diqu li.city_diqu3 > div ul { overflow:hidden;  }
.city_con_diqu li.city_diqu3 > div ul li { float:left;width:20%; line-height:38px;height:38px;  }
.city_con_diqu li.city_diqu3 > div ul li a{ line-height:38px;    }
.product_cpbox_tit h2 {
    font-weight: normal;
    color: #555;
    font-size: 14px;
    line-height: 41px;
    float: left;
}
.city_con_diqu li h3{ position:absolute;top:15px;font-weight:normal;line-height:12px;color:#999;height:12px; cursor:pointer; }
.city_con_diqu li.city_diqu_add h3{ color:#ff770e; }
.city_con_diqu li.city_diqu1 h3{ right:103px;border-right:1px solid #ccc;padding-right:8px; }
.city_con_diqu li.city_diqu2 h3{ right:55px;border-right:1px solid #ccc;padding-right:8px; }
.city_con_diqu li.city_diqu3 h3{ right:15px; }

.tuijianchanp_wrap  {height: 163px;background: #fff;}
.tuijianchanp_wrap li {   position:relative;  }
.tuijianchanp_wrap li h3  {font-weight:normal;width: 89px;margin:0px;float:left;height: 41px;border-bottom: 1px solid #efefef;line-height: 41px;font-size: 14px;color: #999;background: #fafafa;text-align: center;cursor: pointer;}
.tuijianchanp_wrap li.addli h3  {  background: #fff;  line-height:41px;text-align:center;  color: #ff770e; border-bottom: 1px solid #fff;  }
.tuijianchanp_wrap li.addli1 h3 {border-right: 1px solid #efefef;width: 90px;}
.tuijianchanp_wrap li dl  {  display:none;    }
.tuijianchanp_wrap li.addli dl  {  display:block;    }
.tuijianchanp_wrap li dl  {  position:absolute;left:0px;top:42px;padding:7px 15px; width:236px;  }
.tuijianchanp_wrap li dd  {  line-height:28px;padding-left:20px; width:216px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position:relative;      }
.tuijianchanp_wrap li dd:hover  {  color:#ff770e;cursor:pointer;     }
.tuijianchanp_wrap li dd:after {  content:"";width:6px;height:6px;background:#e9e9e9;position:absolute;top:12px;left:5px; border-radius:15px;    }
.product_ad_mid {width:1200px;margin:20px auto 0;overflow:hidden;background: #fff;padding-top: 15px;/* padding-bottom: 15px; */}
.product_ad_mid  .ad_left {width: 599px;float: left;/* height: 150px; */overflow: hidden;}
.product_ad_mid  .ad_right {width: 599px;float: right;/* height: 150px; */overflow: hidden;}
.tuijianchanp_wrap li dd span{color:#ff6600;}


.nav_xx li a {
    padding-left: 30px;
    padding-right: 30px;
    width: auto !important;
}

.hy_tj_b {
    width: 96%;
    float: left;
    background: #fff;
    padding: 10px 22px 10px 25px;
}
.hy_tj_b li
{

float: left;

height: 45px;

line-height: 45px;

border: 1px solid #e3edfb;

width: 271px !important;

text-align: center;

margin-right: 10px !important;

margin-bottom: 15px;
}
.hy_tj_b li p
{

font-size: 15px;
}
.hy_tj_b li:hover
{
	background:#f6faff;
}
.hy_tj_zz
{
	
}
.hy_tj_zz li {
    width: 63px !important;
    padding-right: 20px;
    padding-left: 20px;
}
.hy_tj_zz1
{
	height: 330px;
	/* overflow: auto; */
}
.xxk_x
{
	width:100%;
	float:left;
	margin-top:25px;
}
.hy_zz_cop
{
	width:100%;
	float:left;
	margin-top: 30px;
}
.hy_zz_cop_1
{
	width:1200px;
	margin:auto;
}
.hy_zz_cop_1 li
{
	float:left;
	width:252px;
	height:330px;
	box-shadow: 0 0 5px 2px #00000014;
	margin-right: 62px;
}

.hyright
{
    float: right !important;
    margin: 0px !important;
}

.hy_zz_cop_t
{
	
padding: 25px 25px 10px 25px;
	
border-bottom: 1px solid #eee;
	
margin-bottom: 15px;
}
.hy_zz_cop_t p
{
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(0, 0, 0);
  line-height: 24px;
}
.hy_zz_cop_c
{
	
padding: 0px 25px;
	
border-bottom: 1px solid #eee;
	
margin-bottom: 15px;
}
.hy_zz_cop_c p
{
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb(102, 102, 102);
  margin-bottom: 15px;
  background: url(../Images/hyy.png) no-repeat 0px 4px;
  padding-left: 18px;
}
.hy_zz_cop_b
{
	
padding: 0px 25px;
	
height: 100px;
	
overflow: hidden;
	
line-height: 24px;
}
.hy_zz_cop_b p
{
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgb(102, 102, 102);
}
.hy_tj_b1 li
{
	width: 112px !important;
}